frame.load(function () {
    <% unless Rails.env.development? %>
    if (STBType.indexOf("EC2106") >= 0 || STBType === "EC6110T_sp30_hbedx") {
        var frameContent = frame.contentWindow || frame.contentDocument;
        mp = frameContent.mp;
    } else {
        mp = new MediaPlayer(); // 创建播放器实例
        var instanceId = mp.getNativePlayerInstanceID();
        mp.bindNativePlayerInstance(instanceId);
    }
    mp.setVideoDisplayArea(0, 0, 1280, 720); // 设置播放区域
    mp.setVideoDisplayMode(0); // 0：按 setVideoDisplayArea()中设定的Height,Width,Left,Top 属性所指定的位置和大小来显示视频
    mp.refreshVideoDisplay(); // 生效 videoDisplayMode,vedioDisplayArea
    mp.setNativeUIFlag(0);  // 可选的属性：保留此属性，但可以不实现功能播放器是否显示缺省的 NativeUI，如进度条/音量提示/静音提示/频道号 / 等。详细描述参考章节“MediaPlayer 的行为”。设置后立即生效。0：不使用 Player 的本地 UI 显示功能; 1：使用 Player 的本地 UI 显示功能(默认值)
    mp.setMuteFlag(0); // 0 不静音, 1静音
    mp.setProgressBarUIFlag(0); // 0：不显示自带的进度条，1：显示自带进度条，默认为显示
    isMuted = mp.getMuteFlag() === 1 ? true : false; // 0为有声, 1为静音
    volume = mp.getVolume(); // 获取音量
    mp.setAllowTrickmodeFlag(0); // 允许mp被操作 , 默认为1不能操作, 设置为0可操作, 与allowTrickMode是逻辑与关系
// mp.enableTrickMode(1);
// mp.setSingleMedia(mediaStr); // 单播模式
    mp.setAudioVolumeUIFlag(1); // 显示自带的音量UI，自定义的声音UI有些机顶盒响应不了
    mp.setAudioTrackUIFlag(1);

    <% end %>
});
